package com.icss.train_sys_back.entity.home;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @Author 小泽
 * @createTime 2025/10/13 9:31
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class PassengerEntity {

    /**
     * 乘客唯一标识符（主键）
     */

    private Integer passengerId;

    /**
     * 关联用户ID
     */

    private Integer userId;

    /**
     * 乘客真实姓名
     */

    private String passengerName;

    /**
     * 身份证号码
     */

    private String idCard;

    /**
     * 手机号码
     */

    private String phone;

    /**
     * 乘客类型：0-成人，1-儿童，2-学生
     */

    private Integer passengerType;

    /**
     * 状态：0-待审核，1-已审核
     */

    private Integer status = 0;

    /**
     * 创建时间
     */
    private LocalDateTime createTime = LocalDateTime.now();

    /**
     * 更新时间
     */
    private LocalDateTime updateTime = LocalDateTime.now();

}
